placessidebar: Don't use G_TYPE_POINTER
authorBenjamin Otte <otte@redhat.com>
Sun, 29 Aug 2021 02:48:49 +0000 (04:48 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 29 Aug 2021 04:52:28 +0000 (06:52 +0200)
We have a type for lists of GFiles. We invented it for DND.

Keep the annotation info, so bindings don't have to know this.

gtk/gtkplacessidebar.c

index f1081bfd7cbda7e307f92b2e44b53196c5ac6340..edc0620189fe78a6c549439956d83ea11dddc25e 100644 (file)
@@ -4191,7 +4191,7 @@ gtk_places_sidebar_class_init (GtkPlacesSidebarClass *class)
                         _gtk_marshal_INT__OBJECT_OBJECT_POINTER,
                         GDK_TYPE_DRAG_ACTION, 2,
                         G_TYPE_OBJECT,
-                        G_TYPE_POINTER /* GSList of GFile */ );
+                        GDK_TYPE_FILE_LIST);
 
   /*
    * GtkPlacesSidebar::drag-action-ask:
@@ -4237,7 +4237,7 @@ gtk_places_sidebar_class_init (GtkPlacesSidebarClass *class)
                         _gtk_marshal_VOID__OBJECT_POINTER_INT,
                         G_TYPE_NONE, 3,
                         G_TYPE_OBJECT,
-                        G_TYPE_POINTER, /* GSList of GFile */
+                        GDK_TYPE_FILE_LIST,
                         GDK_TYPE_DRAG_ACTION);
 
   /*